package com.zhangfb95.crosschain.plugin.container.java.fabric2.infra.model.service.dto;

import lombok.Data;
import lombok.experimental.Accessors;
import org.hyperledger.fabric.sdk.Channel;

/**
 * @author zhangfubing
 * @since 2024/1/9
 */
@Data
@Accessors(chain = true)
public class ChaincodeEventRegisterInfo {

    /**
     * 事件注册时间戳
     */
    private long registerTimestamp;
    /**
     * 通道名称
     */
    private String channelName;
    /**
     * 链码名称
     */
    private String chaincodeName;
    /**
     * 事件名称
     */
    private String eventName;
    /**
     * 事件通道
     */
    private Channel channel;
    /**
     * 事件句柄
     */
    private String handle;
}
